--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit f0ab00e9cc0d48af030c2e97643f2a176fa73199
Parents : 4b686e1
Author : Sudo-Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-01-07T14:59:02-06:00
style(audio): format
Changes
Diff
diff --git a/meshchatx/src/frontend/js/ToneGenerator.js b/meshchatx/src/frontend/js/ToneGenerator.js
index 06cd4848..18b588ed 100644
--- a/meshchatx/src/frontend/js/ToneGenerator.js
+++ b/meshchatx/src/frontend/js/ToneGenerator.js
@@ -19,7 +19,7 @@ export default class ToneGenerator {
_initAudioContext() {
if (!this.audioCtx) {
this.audioCtx = new (window.AudioContext || window.webkitAudioContext)();
-
+
// Create a high-quality output chain
this.masterCompressor = this.audioCtx.createDynamicsCompressor();
this.masterCompressor.threshold.setValueAtTime(-24, this.audioCtx.currentTime);
@@ -48,7 +48,7 @@ export default class ToneGenerator {
const osc1 = this.audioCtx.createOscillator();
const osc2 = this.audioCtx.createOscillator();
const sub = this.audioCtx.createOscillator();
-
+
const panner1 = this.audioCtx.createStereoPanner();
const panner2 = this.audioCtx.createStereoPanner();
const gain = this.audioCtx.createGain();
@@ -57,7 +57,7 @@ export default class ToneGenerator {
// Main frequencies
osc1.type = "sine";
osc1.frequency.setValueAtTime(440, this.audioCtx.currentTime);
-
+
osc2.type = "sine";
osc2.frequency.setValueAtTime(480, this.audioCtx.currentTime);
@@ -74,7 +74,7 @@ export default class ToneGenerator {
panner1.connect(gain);
osc2.connect(panner2);
panner2.connect(gain);
-
+
sub.connect(subGain);
subGain.connect(gain);
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────